machine driven - French English Dictionary